Big Huge Thesaurus

Prunella modularis

noun